Mobile
Log In Sign Up
Home > chinese-english > "be hard to the touch" in English

English translation for "be hard to the touch"